Egypt detains Mubarak and sons